package com.mzj.saas.jobs.report.entity;


import com.mzj.saas.jobs.commons.IdEntity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 缴费统计
 */

@Entity
@Table(name="saas_report_payment_statistics")
public class ReportPaymentStatistics extends IdEntity {

    //统计时间(按天)
    @Column(name = "stat_date", nullable = true)
    private String statDate;
    //月份
    @Column(name = "month_date", nullable = true)
    private String monthDate;
    //已缴费金额
    @Column(name = "already_pay_amount", nullable = true)
    private Integer alreadyPayAmount;
    //正常缴费金额
    @Column(name = "normal_payment_amount", nullable = true)
    private Integer normalPaymentAmount;
    //逾期未缴费金额
    @Column(name = "overdue_payment_amount", nullable = true)
    private Integer overduePaymentAmount;

    public String getStatDate() {
        return statDate;
    }

    public void setStatDate(String statDate) {
        this.statDate = statDate;
    }

    public String getMonthDate() {
        return monthDate;
    }

    public void setMonthDate(String monthDate) {
        this.monthDate = monthDate;
    }

    public Integer getAlreadyPayAmount() {
        return alreadyPayAmount;
    }

    public void setAlreadyPayAmount(Integer alreadyPayAmount) {
        this.alreadyPayAmount = alreadyPayAmount;
    }

    public Integer getNormalPaymentAmount() {
        return normalPaymentAmount;
    }

    public void setNormalPaymentAmount(Integer normalPaymentAmount) {
        this.normalPaymentAmount = normalPaymentAmount;
    }

    public Integer getOverduePaymentAmount() {
        return overduePaymentAmount;
    }

    public void setOverduePaymentAmount(Integer overduePaymentAmount) {
        this.overduePaymentAmount = overduePaymentAmount;
    }
}
